#define  _CRT_SECURE_NO_WARNINGS

//#include <iostream>
//using namespace std;
//
//class Data
//{
//public:
//
//};
//
//class A
//{
//public:
//	void Print()
//	{
//		cout << _ch << endl;
//	}
//private:
//	char _ch;
//	int _i;
//};
//
//class B
//{
//public:
//	void Print()
//	{
//		//
//	}
//};
//
//class C
//{};
//
//int main()
//{
//	A a;
//	B b;
//	C c;
//	cout << sizeof(a) << endl;
//	cout << sizeof(b) << endl;
//	cout << sizeof(c) << endl;
//	return 0;
//}

#include <iostream>
using namespace std;

class A
{
public:
	void Print()
	{
		cout << _a << endl;
		cout << "A::Print" << endl;
	}
private:
	int _a;
};

int main()
{
	A* p = nullptr;
	p->Print();
	return 0;
}